#ifndef TASKBOARDREQUEST_H
#define TASKBOARDREQUEST_H

#include "taskrequest.h"
#include "misc.h"

namespace Wishmaster {

class WISHMASTER_EXPORT TaskBoardRequest : public TaskRequest
{
	Q_OBJECT
public:
	TaskBoardRequest(const QString& chanName, const QString& boardId, const Wishmaster2::Network::Url& link, const QString& msg,
			Wishmaster2::Network::RequestManager* connector);

	QString chanName() const;
	QString boardId() const;

signals:
	void result(TaskBoardRequest* task, const QByteArray& arr);

protected:
	virtual void onRequestDone();

private:
	QString m_chanName;
	QString m_boardId;
};

}

#endif // TASKBOARDREQUEST_H
